package com.turnengine.client.local.unit.bean;

import com.javabi.codebuilder.generated.IGeneratedBean;

/**
 * The I Storage Group.
 */
public interface IStorageGroup extends IGeneratedBean, Comparable<IStorageGroup> {

	/**
	 * Returns the parent.
	 * @return the parent.
	 */
	int getParent();

	/**
	 * Returns the group.
	 * @return the group.
	 */
	int getGroup();

	/**
	 * Returns the capacity.
	 * @return the capacity.
	 */
	long getCapacity();

	/**
	 * Sets the parent.
	 * @param parent the parent to set.
	 */
	void setParent(int parent);

	/**
	 * Sets the group.
	 * @param group the group to set.
	 */
	void setGroup(int group);

	/**
	 * Sets the capacity.
	 * @param capacity the capacity to set.
	 */
	void setCapacity(long capacity);
}
